enum account_creation_state

Allows to discern what was the last action on an account_creation_transfer.

This differs from pending_transfer_expiration_state in multiple ways. A pending_transfer_expiration_state:

  • is passed by the user in queries, to filter results
  • refers to a transfer, meaning:
    • it happened recently enough
    • it happened too long ago

On the other hand, an account_creation_state:

  • is used without user input
  • is attached to account_creation_transfer, meaning:
    • the account was registered
    • the account was not registered in time, and the transfer has been recalled
    • neither of the above has happened, awaiting input.

Thus, for a certain transfer, the pending_transfer_expiration_state can be expired, while the account_creation_state can be pending if the sender did not claim their assets back.

Additionally, since an account_creation_transfer has multiple rules associated with it, the same transfer can be considered pending for one rule and expired for another, if their timeout_days values differ.

See Also

Entries
pending
done
recalled
© 2024 Chromia